About Lady D & Lady O Limited (13045591) United Kingdom