About Barleycorn Meadow Management Limited (01732669) United Kingdom