About Teesside Studios Ltd. (12090070) United Kingdom