I know - they're all struggling for business at the moment. I get hammered by all sorts of cold callers though. They go through the YP and find businesses to whom they try to sell business services.
I get the lot:
Electrical Appliance Testing (I work from home, so I'm exempt);
Health and Safety (same);
HR and Personnel (I work alone);
Mobile/Fixed phones (I have them already);
IT Services (f***in' 'ell, I'm a bloody IT consultant, can't they READ?).
You're not alone but I do agree the Cardata lot are very very aggressive.
PS - I'm PMed you a link to a handy little site which gives 85% and towing weights for various UK cars. X5 is actually heavier than the LRD !!