About Manor Farm Glastonbury Ltd (08268389) United Kingdom