About Thomson Tyndall Ltd (09779579) United Kingdom