About Ldd Group Limited (02813209) United Kingdom