About Farringford Foods Co. Ltd. (NI027392) United Kingdom