About Smith & Harwin Limited (08686017) United Kingdom