Petrotechnics 7 years ago ID: #3535 Listed In : Computer & Accessories 5 Pavilion Craigshaw Business Pa, Craigshaw Road, West Tullos Industrial Estate, Aberdeen, Aberdeenshire, AB12 3QH 01224 337200 Business Description Petrotechnics, Address : 5 Pavilion Craigshaw Business Pa, Craigshaw Road, West Tullos Industrial Estate, Aberdeen, Aberdeenshire, AB12 3QH, Phone : 01224 337200 Reviews & Ratings Write a Review No Review. Please login / register to add your review.