About Bath Canal Craft Ltd (12239181) United Kingdom