TH:S ROUCHTON & C:0 , Oporto,