Location University of Wales Trinity Saint DavidTechnium 1SwanseaC&C of Swansea SA1 8PHUnited Kingdom