About The Peak Forest Canal Co. Limited (03623014) United Kingdom