About D. L. Caps Limited (SC410528) United Kingdom