About David Whittle Animation Limited (07368548) United Kingdom