About L Dennis Holdings Limited (09948763) United Kingdom