About Wendy Animation Promotions Limited (07453004) United Kingdom