About Lux Construction Limited (07069537) United Kingdom