About Thomas Watson Ltd (10777678) United Kingdom