About Jacksons Farm Fayre Ltd. (03441535) United Kingdom