About Studio 56 Limited (08248462) United Kingdom