About M V Canal Ltd (08305917) United Kingdom