Old site but I really need some Critique

This www.rubber.gr was constructed about 1 1/2 yr ago.

Tell me what you all thing I can stand it for sure…