About Teifi Valley Developments Ltd. (13151275) United Kingdom