About Mercury Associates Limited (04399323) United Kingdom