About Soho Studios Limited (07617651) United Kingdom