About Charlex Decor Limited (12891389) United Kingdom