About Drill N Seal Ltd. (06280087) United Kingdom