About Aylesbury Canal Society Limited (07026645) United Kingdom