About Northgate Engineering Ltd (08782876) United Kingdom