About G. F. Smith & Son Holdings Limited (12212528) United Kingdom