About The Dog House Services Limited (12924379) United Kingdom