About Lsc Agri Ltd (12001072) United Kingdom