About Northgate Design & Build Ltd (11247902) United Kingdom