About Stringer & Pickford Ltd (04218046) United Kingdom