About Melissa Toys Limited (02012788) United Kingdom