About Thompson Independant Limited (13640113) United Kingdom