About Adare Lexicon Limited (03014889) United Kingdom