About J&a Debt Collection Services Limited (07405090) United Kingdom