About Drill And Seal Ltd (11065066) United Kingdom