About J Neill Electrical Installations Limited (09065023) United Kingdom