About Canalside View Limited (05911311) United Kingdom