About Taylor Rose Hair And Beauty Ltd (09714636) United Kingdom