Rowan Telmac wins GBP5 million bus seats contract for London buses March 18, 2013 | Europe Company News UK-based bus refurbishment company Rowan Telmac Limited has secured a GBP5 million contract to supply new seats for 600 London double-decker buses. Rowan Telmac will manufacture the seats for... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password