About Grand & Build Ltd (13051233) United Kingdom