About Bemba Hairdressing Limited (12170606) United Kingdom