About Merchant House Services Ltd (12582691) United Kingdom