About Denham Lighting Limited (08781685) United Kingdom