About Oscar Hair & Beauty Ltd (11971615) United Kingdom