About Credit Protection & Debt Recovery Agency Limited (08339911) United Kingdom