About Merlin S Magic Wand Trustees Limited (06511344) United Kingdom