About Flint & Partners Eyecare Limited (08566922) United Kingdom