About Dyy (port Talbot) Limited (10357806) United Kingdom