About Smith Smith & Associates Limited (09730103) United Kingdom