About Stourbridge Electrical Solutions Ltd (11909604) United Kingdom