About Mercury Studio Limited (02583606) United Kingdom