About Assemblelux Limited (07832690) United Kingdom