About Canfordia Ltd (09071062) United Kingdom