About Keyspan Technology Limited (03018091) United Kingdom