About Glastonbury Reclamation Limited (03300923) United Kingdom