About Eagle Green Installations Limited (11916465) United Kingdom