Eagosite Engineering And Building Contractors Ltd