About Alice Through The Looking Glass Ltd (08148579) United Kingdom