About Apex Claims (uk) Ltd. (07143875) United Kingdom