About Daro Specialist Lighting Limited (12457201) United Kingdom