About Elda Developments Limited (03466178) United Kingdom