About Wiggle Wand Limited (12051581) United Kingdom