About M.k.m. Dumfries Timber Company Limited (13014105) United Kingdom