About Bombshell Hair & Beauty Ltd (09125956) United Kingdom