About S.j.farrant & Son Limited (00507887) United Kingdom