About L D & N Limited (07304070) United Kingdom