About Stage Three Music Publishing Limited (07295096) United Kingdom