About Smith And Rodger Limited (SC011502) United Kingdom