About Lance Ashley Agriculture Ltd (12678936) United Kingdom