Cadw, the Welsh Government environment service, is seeking a local business to establish and manage a brand-new catering facility within the beautiful grounds of Tretower Court and Castle. The opportunity offers an experienced operator to run an independent food and drink service inside the monument’s …