About Magic Toyz Ltd (05952530) United Kingdom