About Dd Dogs Ltd (SC608204) United Kingdom