0161 524 7702
Check Eligibility
Military Claims
Claim Types
We provide clear, veteran-led support across a range of service-related injury claims, including hearing loss and cold injury claims. Our team will help you understand your options, check your eligibility, and guide you through the process with straightforward advice tailored to your military service.
All
Injuries
Service injury claims support.
Find out more >
Hearing
Loss
Military hearing loss claims support.
Find out more >
Cold
Injury
Service cold injury
claims support
Find out more >
Military Claims
All Injuries
Hearing Loss
Cold Injuries
Team
About
Our Veterans
Ambassadors
Join the Ranks
Blog
Help
FAQ
Support
Contact
Check Eligibility
NFCI
4.9
On Google
No Win No Fee
Free Eligibility Check
Veteran-Led
Tri-Service
Category:
NFCI
Non-Freezing Cold Injury: Symptoms, Signs, Causes and Treatment
March 24, 2025
Between 2010 and 2022, there were nearly 5,000 cases reported of UK armed forces personnel having non-freezing cold injury (NFCI).…
document.addEventListener('DOMContentLoaded', () => { const carousels = document.querySelectorAll('[data-splide-lazy-init="1"]'); if (!carousels.length) return; const getOptions = (el) => { const raw = el.getAttribute('data-splide-options'); if (!raw) return {}; try { return JSON.parse(raw); } catch (e) { console.warn('[Splide lazy-init] Invalid data-splide-options JSON:', el, e); return {}; } }; const mountSafely = (splide, options) => { // Only mount AutoScroll when THIS carousel has autoScroll enabled const extRoot = window.splide?.Extensions || window.Splide?.Extensions; const autoScrollExt = extRoot?.AutoScroll; if (options.autoScroll && autoScrollExt) { splide.mount({ AutoScroll: autoScrollExt }); } else { splide.mount(); } }; const initSplide = (el) => { // Prevent double init (Bricks often adds this class when it initialises) if (el.classList.contains('is-initialized')) return; // Prevent double init from this script if (el.dataset.splideInited === '1') return; el.dataset.splideInited = '1'; const options = getOptions(el); const splide = new Splide(el, options); mountSafely(splide, options); }; const observer = new IntersectionObserver((entries, obs) => { entries.forEach(entry => { if (!entry.isIntersecting) return; initSplide(entry.target); obs.unobserve(entry.target); }); }, { rootMargin: '200px', }); carousels.forEach(el => observer.observe(el)); });