About J F Agriculture Services Limited (13656303) United Kingdom