About D&c Limited (12428479) United Kingdom