About Dumitrache Construction Limited (11586144) United Kingdom