About Canscan Ltd (07874668) United Kingdom