About The Design Studio International Ltd (11321518) United Kingdom