About Teifi Developments Ltd. (08413034) United Kingdom