About C & M Nicol Consulting Limited (SC685699) United Kingdom