About Astec Holdings Limited (00801842) United Kingdom