About Studio Smiths Interiors Ltd (13287232) United Kingdom