About Substation Design Applications Limited (08352201) United Kingdom