About Dumfries Services Ltd (10300054) United Kingdom