About Apollo Rescue Ltd (09019167) United Kingdom