About Design & Decor Studio Ltd (12209023) United Kingdom