About Electrocomp Limited (13044881) United Kingdom