About Dycon Power Solutions Limited (09285112) United Kingdom