About Ns Richardson Consulting Limited (11927952) United Kingdom