About Himore Engineering Limited (00959126) United Kingdom