About Environmental Innovations Limited (06241956) United Kingdom