About Llys Trefor Management Ltd (06679056) United Kingdom