About Lenny Agrimedico Services Ltd (10453061) United Kingdom