About Lilly And Pearle Ltd (11758317) United Kingdom