About Studio 2000 Limited (03284091) United Kingdom