About Alice Through The Looking Glass Limited (07502078) United Kingdom