About Sed Electrical Products Limited (11535096) United Kingdom