About Barley Mow Tilford Limited (09467499) United Kingdom