About S.m. Johnson & Co. Limited (04952847) United Kingdom