It currently employs 270 people across 10 sites across the UK, of which 173 are employed at its head office and main processing and distribution centre in Llanelli.
Mae’n cyflogi 270 o bobl ar draws 10 o safleoedd ledled Prydain, sy’n cyflogi 173 yn ei brif swyddfa a’i ganolfan ddosbarthu yn Llanelli.