About Leonie Claire Limited (05694550) United Kingdom