About Malcolm Muir Limited (SC014442) United Kingdom