About J.hodgson Engineering Limited (11211097) United Kingdom