About Thomas Wethered & Sons Limited (00060778) United Kingdom