About Space Hair & Beauty Ltd (09602902) United Kingdom