About Smith & Rhodes Ltd (09009205) United Kingdom