About Mark Harmer Eyecare Limited (11792477) United Kingdom