About The Old Lea Canal Co. Limited (05353791) United Kingdom