About Nigel Allen Consulting Limited (09955629) United Kingdom