No matter what country in the world you live in, disability is a huge concern that impact heavily on a large proportion of society. Take the UK, for example, where there are an estimated 11.9 million disabled people (which equates to roughly 19% of the population as a whole). Interestingly, […]