About Thomson Travel Group (holdings) Limited (03226964) United Kingdom