About Canal Junction (holdings) Limited (08681170) United Kingdom