About Studio One (cymru) Limited (04809664) United Kingdom