About Dundee Kilbride Investment Limited (SC174704) United Kingdom