About Studio One (peterborough) Limited (04820898) United Kingdom