About Special Access Search And Rescue Ltd (13473180) United Kingdom