About Puppy Dog Hotel Limited (07518962) United Kingdom