About J.a. Earle (farms) Limited (03160768) United Kingdom