About H J Mercer Limited (07981760) United Kingdom