About Cannel Ltd (13402776) United Kingdom