About Richard Horley Lighting Ltd. (08981083) United Kingdom