About Den Homes Solutions Ltd (13438219) United Kingdom