About Bibury Natural Food U.k. Co. Ltd (09144674) United Kingdom