About The Canalside Trading Company Limited (11168003) United Kingdom