About James Mercer Limited (04324335) United Kingdom