About Through The Looking Glass Nails & Beauty Ltd (12439006) United Kingdom