About S T Electrical Engineering Ltd (08433308) United Kingdom