About Northern Rose Studio Ltd (12294244) United Kingdom