About Designer Studio Limited (12481804) United Kingdom