About Smith & Seth Ltd (12295286) United Kingdom