About Luux Design & Sourcing Limited (07907033) United Kingdom