About Turner Studio Ltd (10842619) United Kingdom