About Smith Bros. & Webb Limited (00314689) United Kingdom