About Cotswold Reclamation Co. Limited (02983422) United Kingdom