About Thornton Power Station Limited (03611045) United Kingdom