About Commissioning & Installation Services Limited (SC278813) United Kingdom