Production in Barmouth, Gwynedd We help you find any company! G & C Energy Ltd 5 Bro Gyntun Barmouth, Gwynedd