About N & M L D Limited (SC204071) United Kingdom