 Gwasanaethau Cerbyd Crosville Motor Services Limited also exists.The word ‘Gwasanaethau’ is the Welsh for ‘Services‘ and the word Cerbyd’ is Welsh for ‘Vehicle’.Both company names are registered in Wales.