About Merchant Group Limited (02104264) United Kingdom