Telford International Centre, Telford, Shropshire, UK