About Ela (beazer House) Limited (11210294) United Kingdom