About Teignmouth Science And Technology Centre (CE009889) United Kingdom