About Ba Design & Build Ltd (13580232) United Kingdom