About Schofield Richards Limited (06427654) United Kingdom