About Northenden Electronics Ltd (10448473) United Kingdom