About Limbless Association (02487661) United Kingdom