About 66 High Street Glastonbury Ltd (10006762) United Kingdom