About Studio De 3 Limited (08450138) United Kingdom