About Barley Wood Limited (03602041) United Kingdom