About Northcott Electronics Limited (02141960) United Kingdom