About The Performers Studio Limited (08762232) United Kingdom