About Thomas Bates & Son Limited (00218682) United Kingdom