Company name: Investacast Ltd
Description: Investacast is a leading global supplier of investment castings, die castings, water glass castings, forgings and machined parts, delivered worldwide.
Mullacott Cross Industrial Estate, Ilfracombe EX34 8PL, United Kingdom