About I-environment Investments Limited (07585988) United Kingdom