About Teifi Management Ltd (07152694) United Kingdom