Stewarts and Lloyds Limited. Department of Research and Technical Development.