About Tea House Beauty Ltd (13460128) United Kingdom