80% of the turnover of the site is currently attributable to business with Marks & Spencer (M&S).
Ar hyn o bryd, masnach gyda Marks and Spencer sydd i’w gyfrif am 80% o drosiant y becws.