About Claims Handling Company Ltd (12998442) United Kingdom