About Jlt (port Talbot) & Co Ltd (12177839) United Kingdom