About Studio 50 Limited (06375128) United Kingdom