About H&m Design & Build Ltd (12743584) United Kingdom