About Eye Registrars Limited (02570623) United Kingdom