About Nigel James Consulting Limited (08904346) United Kingdom