About Astec Europe Limited (00644867) United Kingdom