Minerals in Swansea, West Glamorgan We help you find any company! High Torque Engineering Limited Sic Trade Park Unit 7, 66-70 Morfa Road Swansea, West Glamorgan