About J Hatch Engineering Limited (10261597) United Kingdom