celia hammond canning town celiahammond.org the celia hammond animal trust is a london based charity dedicated to the rescue and homing of abandoned cats, dogs and other pets. Category:pet food and supplies Global Rank:742,097 visits:46.5K pages/Per:3.1 ADS