About Schofield & Sons Limited (02459259) United Kingdom