About Gsii Northmoor Substation Limited (08756863) United Kingdom