About James Nicol Consulting Limited (06132611) United Kingdom