Number: 18141577
Country: United Kingdom
Source: TED
65+ (Physical Disability)
65+ (physical disability).