About Kc Lux Interiors Limited (13294048) United Kingdom