About Murdoch Troon Interiors Ltd (12527436) United Kingdom