S P Holloway Limited

manufacturer of ophthalmoscopes