About Llanelli Southern Fried Chicken (2004) Limited (05045105) United Kingdom