About Smith & Smith Associates Ltd (12800106) United Kingdom