About Killingholme Energy Limited (08320277) United Kingdom