About Thorney Power Limited (13415304) United Kingdom