About Spot Hair & Beauty Ltd (07169339) United Kingdom