About S.j Tolhurst Ltd (13637928) United Kingdom