About Silva And Cosens (london) Limited (00194586) United Kingdom