About Sfc Llanelli Limited (12896698) United Kingdom