About Canford Trading Limited (06489126) United Kingdom