About L.holden Limited (00169549) United Kingdom