About Julian Nichols Consulting Ltd (10784069) United Kingdom