About Thompson & Simmonds Communications Limited (09146469) United Kingdom