About Barley Mow Management Ltd (11953940) United Kingdom