About Rose & Barley Ltd (13329822) United Kingdom