Company name: ICR Integrity Limited
Description: ICR, an international integrity and maintenance company in the energy and industry sector.
Claymore Ave, Bridge of Don, Aberdeen AB23 8GW, United Kingdom