About The Green Barn Farm Shop Limited (06777200) United Kingdom