About Wendy Productions Ltd (12059333) United Kingdom