About Txu Europe (blade) Limited (04195832) United Kingdom