About Elmore Eyecare Ltd. (SC395958) United Kingdom