About L D Publishing Uk Limited (12777580) United Kingdom