About British India Steam Navigation Company Limited (00000133) United Kingdom