About Northcote Incorporated Engineers Ltd (06830360) United Kingdom