About Research Institute For Disabled Consumers (02669868) United Kingdom