About David Smith & Co Limited (03320414) United Kingdom