About Low Carbon Solar Management Company (1) Limited (09235527) United Kingdom