About Txu Uk Limited (02937796) United Kingdom