About Cardiff Institute For The Blind (incorporated)(the) (00149982) United Kingdom