About Devall Illumination Limited (10669669) United Kingdom