About Canford Care Limited (13412660) United Kingdom