About West End Eye Ltd (10869050) United Kingdom