About S.j. Webb & Co. Limited (01478246) United Kingdom