About Canny Dundee Ltd (SC615666) United Kingdom