About Canalside Fenny Ltd (10596787) United Kingdom