About Jennifer S Spa & Beauty Ltd (11161019) United Kingdom