Dowlais 2 Ltd is Cardiff based company that is listed as Testing Laboratories.
Location of Dowlais 2 Ltd is Edward House, Cardiff.