About D G & S Seabar Limited (09122862) United Kingdom