About Thompson James Limited (08015585) United Kingdom