Production in Barry, South Glamorgan We help you find any company! Energy For Life Ltd. 11 Porth-y-castell Barry, South Glamorgan S.r. Davis Limited Beechcroft, Moulton Barry, South Glamorgan