About Innovative Design Studio Ltd (13024623) United Kingdom