About Walsh Electrical Installations Limited (11650183) United Kingdom