About Douglas Smith & Sons Limited (01950501) United Kingdom