About Ta Design Studio Limited (08003877) United Kingdom