About Lcs Agriculture Limited (04964425) United Kingdom