About Envirosmart Applied Technologies Ltd (12577305) United Kingdom