About Astol Limited (03804374) United Kingdom