About Calla Hair & Beauty Ltd (09710800) United Kingdom