About Clynes Farms Ltd (10790274) United Kingdom