About J & A Farm Services Ltd (08316027) United Kingdom