About Haddleton Smith Limited (01496601) United Kingdom