About The Hourglass Hair And Beauty Ltd (11981842) United Kingdom