About J.d. Smith & Sons Ltd. (SC602286) United Kingdom