About The Lapal Canal Trust (02721675) United Kingdom