About Astins Limited (03233106) United Kingdom