About Newlec Assemblies Limited (03707755) United Kingdom