Production in Llangollen, Clwyd We help you find any company! Cyflymen Hydro Ltd Plas Yn Vivod, Vivod Llangollen, Clwyd Potatotech Ltd Bryn Awel Woodlands Road, Froncysyllte Llangollen, Clwyd