About Hyde Assemblies Limited (01626651) United Kingdom