About L.d. & J.l.c. Drysdale Limited (SC026819) United Kingdom