About Elda Constructions Ltd (12055302) United Kingdom