About Canford Limited (01818182) United Kingdom