About D & Lr Limited (09055197) United Kingdom