Company name: RAM Tubulars Scotland Ltd (Head Office)
Description: RAM provider tubular pipe products based in Aberdeen, Scotland, supplying the oil, gas, renewables and construction sectors with a full lifecycle service using new, premium and recycled materials.
1 Discovery Dr, Westhill AB32 6FG, United Kingdom