About Claims Consortium (group) Limited (08622687) United Kingdom