About Dmgrenovation&solutions Ltd. (12232833) United Kingdom