About Mercer Limited (00984275) United Kingdom