About Quinn Claims Ltd (11821714) United Kingdom