About Smith & Co Galleries Ltd (12339148) United Kingdom