About S.h. & D.smith Limited (00514981) United Kingdom