About Ashby Canal Trust (03931093) United Kingdom