Clearstream Centre Cardiff, United Kingdom