About Eddy Electrical Engineering Limited (11725576) United Kingdom