About Canal Experience Ltd (07302910) United Kingdom