About James Turzynski Animation & Design Ltd. (10211534) United Kingdom