About Jack Beauty Ltd (11260393) United Kingdom