About Smith & Smith Inc Limited (11809639) United Kingdom