About Dog&cat Care Limited (07820212) United Kingdom