About Patronus Rescue International Ltd (11187051) United Kingdom