About Lux Design And Build Ltd (13318297) United Kingdom