About Dlr Holdings Limited (06927416) United Kingdom