About Claims Consortium Limited (08622878) United Kingdom