About Folkestone Rescue Ltd (09522926) United Kingdom