About Canedo Limited (09003969) United Kingdom