About Isle Of Wight Island Games Association (CE017378) United Kingdom