About Jenhan Engineering Limited (10039445) United Kingdom