About Dean Mccathie Interiors Ltd. (SC619469) United Kingdom