About Teesside Ship Supplies Limited (05998828) United Kingdom