About The Farmers Mistress Limited (10382136) United Kingdom