About Turner Studio Partners Llp (OC425771) United Kingdom