About S.p.f Electrical Design Limited (10074429) United Kingdom