About Narrowgates Barley Ltd (13089863) United Kingdom