About Smith Farrer Holdings Limited (02597332) United Kingdom