About The Dog House Holdings Ltd (12272123) United Kingdom