About J. & P. Carr (farms) Limited (01230888) United Kingdom