About Teifi Valley Water Wells Limited (08348660) United Kingdom