About Shanks Dumfries And Galloway Limited (SC245927) United Kingdom