About Dlr Technology Limited (07218851) United Kingdom