About Llys Teifi Kitchen Limited (13633829) United Kingdom