Location Address Heath Park, Cardiff CF14 4XW United Kingdom Number of Participants Recruited 5 Date of Most Recent Recruitment from Site 14 April, 2025