About Bowling Green Farmhouse Limited (03932681) United Kingdom