About Barleycorn & Williams Ltd (12691237) United Kingdom