Revitalize Health And Beauty (Linlithgow, West Lothian, EH49 9AP) UK
Consumer Report
I have received a package from the above company which I did not want! I am sending it back and I am going to check my bank details. I DID NOT click 'send' for the product to be sent to me. This was for a product called perfect radiance. ...