About Inn Glastonbury Limited (08785973) United Kingdom