About Astley Seaton Delaval Ltd (09765169) United Kingdom