About Astec Management Limited (03880396) United Kingdom