About Canal Junction Limited (03907991) United Kingdom