About Amicare Optical Ltd (09785010) United Kingdom