About Merchants & Smith Ltd (SC575550) United Kingdom