About Doggie Holiday Homes Limited (10312826) United Kingdom