About Astec International Holdings Ltd (09640820) United Kingdom