About Jennings Farms Limited (12579720) United Kingdom