About Horizon Hair & Beauty Ltd (SC429235) United Kingdom