About Towers Thompson Holdings Limited (03467913) United Kingdom