About Low Carbon Solutions Limited (NI050833) United Kingdom