Mars Jones Ltd Denbigh

Does anyone know anything about Mars Jones Ltd in Denbigh north Wales?I’ve been offered a tramping job there just wondering if anyone knew what they are like to work for.