About Studio Six (1992) Limited (02756518) United Kingdom