About Bamba Elecrtical Services Limited (11434932) United Kingdom