About Enablecare Rehab Solutions Limited (12437818) United Kingdom