About St. Helens Academy Of Beauty Ltd (12774088) United Kingdom