About S.j. Weston & Son Ltd. (03070694) United Kingdom