About Smith & Latimer Limited (01300539) United Kingdom