About T & H Beauty Ltd (07922866) United Kingdom