About Blisworth Canal Partnership Ltd (07176389) United Kingdom