About Alpha Animation & Toys Limited (07233137) United Kingdom