About D & K Seal Contractors Limited (07819969) United Kingdom