About Lilys Of London Limited (00916621) United Kingdom