About S. Tither & Son Limited (05331739) United Kingdom