About Txu Europe Limited (03505836) United Kingdom