About Environmental Energy Investments Scotland (three) Limited (SC517992) United Kingdom