About Canal Finishing Company Limited (00645668) United Kingdom