About Smith & Smith Holdings Limited (13656914) United Kingdom