Otway & Sons

Nationality:
British

Otway & Sons (also known as Otway J & Sons); 178 St Johns Street, London; manufacturer of the Animatoscope.