TJT OFFSHORE & MARINE ENGINEERING SERVICES ID 34968440