About Towy Valley Care Ltd. (08692118) United Kingdom