About Low Carbon Investment Management Limited (08742175) United Kingdom