About S.m.jack & Company Limited (03625136) United Kingdom