About The Canalside Company (welshpool) Ltd (08717771) United Kingdom