About Alice Stoner Ltd. (12302491) United Kingdom