About Hotel Puppy Limited (10840357) United Kingdom