About Canalside Tackle Limited (06496217) United Kingdom