Company name: ICL Tech Ltd
Description: Vacuum forming, CNC machining & plastic fabrication to meet your requirements. Based in Glasgow, ICL Tech manufactures high quality plastic parts and products.
1 Wellington Rd, Bishopbriggs, Glasgow G64 2SA, United Kingdom