Location Address Heath Park, Cardiff CF14 4XW United Kingdom Number of Participants Recruited 3 Date of Most Recent Recruitment from Site 17 March, 2025