About L. And L.trustees Limited (00529387) United Kingdom