About Controls Commissioning & Consultancy Solutions Ltd. (SC571687) United Kingdom