About D.f. Smith & Co. Limited (00425653) United Kingdom