About Demaglass Lighting Limited (02460322) United Kingdom