About Smithers Of Stamford Limited (09023413) United Kingdom