SL Transportation Limited, trading as Severn Lamb and sometimes known as Severn-Lamb, is a manufacturer of various forms of transport systems and equipment, principally aimed at the leisure market. They are based at Alcester in the English county... Wikipedia