About S.p Controls And Electrical Ltd. (08978667) United Kingdom