About Dog House Fabrication Ltd (12104450) United Kingdom