About S.e.i. Henfield Ltd (11484346) United Kingdom