About Claims Advisory Bureau Limited (12060556) United Kingdom