About The Visiting Eyecare Clinic Limited (06782817) United Kingdom