About Wint & Smith Limited (09204426) United Kingdom