About Alice Olivia Handmade Ltd (NI650641) United Kingdom