Thornycroft, Meins road