About Stylo Hair & Beauty Ltd (13007092) United Kingdom