About The Sleaford Navigation Trust (03294818) United Kingdom