About Dukeminster (dumfries) Limited (10532785) United Kingdom