About Mercury Studios Group Limited (06165859) United Kingdom