About Tiverton Canal Company Ltd (06048607) United Kingdom