About Glastonbury Investments Limited (NI642055) United Kingdom