About Merchant & Equity Operating Company Limited (03582403) United Kingdom