About Mccartney (dumfries) Limited (SC139555) United Kingdom