About Astex 101 Limited (07935984) United Kingdom