About Canalside Patios Limited (05112831) United Kingdom