About Essence Mclean Limited (11993006) United Kingdom