About Decor & Design Scotland Ltd (SC679640) United Kingdom