About Patronus Holdings Limited (09483401) United Kingdom