About Barley Solutions Ltd (08513872) United Kingdom