About Indeed Care Services Ltd (09671504) United Kingdom