About The Company Merchant Limited (04999533) United Kingdom