About Excide Limited (11717658) United Kingdom