About Neil Douglas Project Control Consulting Limited (07030869) United Kingdom