Minerals in Port Talbot, West Glamorgan We help you find any company! Millennium Service Stations Limited 8 Tarren Terrace, Cwmavon Port Talbot, West Glamorgan