About Mercury Resolutions Limited (08048849) United Kingdom