© Copyright - All Saints 2021 | A parish of the Archdiocese of Cardiff. Registered Charity No. 1177272