About Landel Insurance Holdings Limited (00279985) United Kingdom