About Ddc Mccartney Limited (SC504285) United Kingdom