About Swindells Hair & Beauty Ltd (11895739) United Kingdom