About Cor Project Controls Limited (09615369) United Kingdom