About Barleybind Limited (02594246) United Kingdom