About Exeter Royal Academy For Deaf Education. (06585703) United Kingdom