About Dmr Seals (holdings) Limited (08708095) United Kingdom