About Rescue The Company Ltd (13283348) United Kingdom