About Mercury 7 Design Ltd (07104220) United Kingdom