About Hector Finch Lighting (us) Limited (04747909) United Kingdom