About Pelham Pooches Ltd (13345787) United Kingdom