About The Eye Management Company Limited (08136698) United Kingdom