About Glyme Farm Limited (01851279) United Kingdom