About Ilfracombe Water Sports Community Interest Company (09790102) United Kingdom