About Northgate Appliances Sales Ltd (12820404) United Kingdom