About Schofield Reclamation Limited (01598002) United Kingdom