About Huddersfield Canalside Limited (07337291) United Kingdom