About Brecon Canalboat Experiences Ltd (11625067) United Kingdom