COMMCEN ENGINEERING LIMITED, Slough, Regno Unito