About Studio One Islington Limited (09640760) United Kingdom