About Neil Richardson Consulting Ltd (09792759) United Kingdom