About Dog House Design Fabrication Ltd (12104451) United Kingdom