About S.e.h. Jackson Limited (04904038) United Kingdom