About The Belle Through The Looking Glass Limited (12860821) United Kingdom