About Thompsoncomms Limited (08164343) United Kingdom