About Banbury Canal Community Interest Company (12036739) United Kingdom