About Emerson Associates Limited (13408026) United Kingdom