Company name: SPE Energy Ltd
Description: Welcome To Spe Energy Ltd : Systems Power Engineering Ltd
Prince of Wales Industrial Estate, Abercarn, Newport NP11 5AR, United Kingdom