About Studio Soho Ltd (07392321) United Kingdom