About Electrorad U.k. Limited (05823671) United Kingdom