About Studio 55 Limited (02578820) United Kingdom