COMMCEN ENGINEERING LIMITED, Slough, Reino Unido