BioUK8455280540,8669315452 Totalwellbeing
Consumer Report
I ordered the Beri Ultimate and Biosomatic, seemingly from the same website, they're not! I have managed to recoup the money from Beri Ultimate as I never received the product. Biosomatic say I should have cancelled the contract within 12 days otherwise they start taking £69.95 every month, ...