About Rachel Louise Hair & Beauty Ltd (05597985) United Kingdom