About Mennekes Electric Limited (02094339) United Kingdom