About Dumaplast Limited (03297288) United Kingdom