About Rachel Mee Crystal Creations Ltd. (13099277) United Kingdom