About Merchant Service Eu Ltd (08114043) United Kingdom