About James Carnill Farm Supplies Limited (04438093) United Kingdom