About Dilca Limited (13002939) United Kingdom