About Mary Haworth Beauty Culture Limited (06720598) United Kingdom