About S.p. Henson Engineering Limited (03047352) United Kingdom