About The Horse Raft Community Interest Company (10143463) United Kingdom