About Smith & Company London Ltd (11804029) United Kingdom