About Canalside Mills Management Ltd (12100882) United Kingdom