About Search & Rescued Ltd (12605044) United Kingdom