About Alpha Design Studio Limited (08676133) United Kingdom