Revitalize Health Beauty
Consumer Report
I ordered 2 products from this company which i was supposed to only pay postage to norfolk. Then i found out they where taking money out of my account which on 3rd they took £75.00 and my bank said i need to ring them or email or right a letter telling them to cancel. So i gave them a call they ...