About Glastonbury Original Limited (11620269) United Kingdom