About Mercer & Saunt Limited (05534674) United Kingdom