About Thorn Lighting Holdings Limited (04132577) United Kingdom