About Smith And Scillitoe Limited (01126430) United Kingdom