Charity Shops, Charities & Voluntary Organisations Ty Hafan 2 High StreetBarryCF62 7DZ01446 747872