About Electricor Limited (05614875) United Kingdom