About Schofield Fabrications Holdings Limited (03881561) United Kingdom