About The Steamship Sir Walter Scott Limited (SC277474) United Kingdom