Terrastar Westhill , Aberdeenshire , AB32 6FE United Kingdom About Solutions industries services Home Companies Terrastar Industries Terrastar Industries Industries Served Environmental