About The Studio Closet Ltd (13314441) United Kingdom