About Stourbridge Electrcial Services Limited (11907200) United Kingdom