About Mcevoy Taylor Consultancy Ltd (11141619) United Kingdom