About John W. Mercer & Associates Limited (12952574) United Kingdom