About Magic Interior Design Ltd (12917918) United Kingdom