About Nigel Taylor Consulting Limited (08273984) United Kingdom