About The Canal Cottage Company Ltd (13469189) United Kingdom