About Teesside International (north) Limited (12352211) United Kingdom