About Tim Searle Animation Limited (13229485) United Kingdom