About J.r.mercer Associates Ltd (07901330) United Kingdom