About Astor Dublin Limited (08991278) United Kingdom