About Evarose Consulting Limited (08542178) United Kingdom