About Smith & Hine Ltd (09297946) United Kingdom