About The British Wheelchair Sports Foundation Limited (01059490) United Kingdom