About Thomas Chadwick & Sons Limited (00181094) United Kingdom