About Low Carbon Construction Plc (13121579) United Kingdom