About Industrial Battery And Charger Services Limited (04125570) United Kingdom