About Adele Leyris Limited (09738889) United Kingdom