About K&c Agriculture Ltd (12741209) United Kingdom