About Eac (projects) Limited (02495502) United Kingdom