London & Provincial Marine & G Eneral Insurance co.ltd.