About C. & S. (port Talbot) Limited (00618916) United Kingdom