About Teifi Services Ltd (08909562) United Kingdom