About Lindalefarms Limited (01727686) United Kingdom