About Dog House Place Ltd (12233170) United Kingdom