About Dlr Design Limited (12202695) United Kingdom