About Scammell Electrical Solutions Ltd (10110903) United Kingdom