About J.a. Carlile (farms) Limited (03076457) United Kingdom