About Duckman Industries Ltd (06807018) United Kingdom