About Thompson (yorkshire) Limited (10231018) United Kingdom