CS have contacted me to resolve.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Thank you for your feedback, I am truly sorry for this inconvenience caused.
I will be discussing this with the relevant department and contacting you to resolve this mattre.
Kind Regards
Prachi