About Individual Specialist Care Ltd (08682891) United Kingdom