About Dumfries Knitwear Limited (SC010939) United Kingdom