About Barneys Horseradish Co. Ltd (05314065) United Kingdom