About Chain Bar Electrical Engineers Ltd (06100473) United Kingdom