Company founder Godfrey Cowie graduated from Liverpool University, achieving Bachelor of Engineering and began work as design engineer at Dorman Long and ICI (Imperial Chemical Industries (ICI) was a British chemical company and for much of its history, the largest manufacturer in Britain with about 30000 employees).

Share this content on:

Share on facebook
Share on twitter
Share on linkedin

Related Posts

Our NEW website

  Welcome to our newly designed website! We have launched our new website and we