About Glastonbury Tor Estates Ltd (07066820) United Kingdom