About Teifi Kitchens Limited (10345625) United Kingdom