Alcuda.com
Consumer Report
I have just checked my bank statement, i should really do this more often as i havent done this for over a year. Any way i came across this company ALC ALCUDA on my statement i didnt recognise the name or the amount of £32.99 gbp taken and it looked like it was on a direct debit or standing order ...