About D-lux Homes Ltd (12720014) United Kingdom