About The Hampshire Isle Of Wight And Channel Islands Association For Deaf People Limited (03451361) United Kingdom