About The Farm Cafe Group Limited (11276889) United Kingdom