About Glastonbury Studio Limited (09840506) United Kingdom