About Chelsea Dog Hotel Limited (09130872) United Kingdom