About Canal St. Publishing Limited (05692365) United Kingdom