About Project Design Studio Limited (03156184) United Kingdom