About Barleywade Limited (02629445) United Kingdom