About Merchant City Medical Limited (SC378844) United Kingdom