About Schofield & Blake Ltd (13340801) United Kingdom