About Canary House Care Limited (10409891) United Kingdom