About Kane Farm (lincs) Ltd (12840999) United Kingdom