About Studio One Media Centre Limited (04960219) United Kingdom