About G J Elgar Construction Limited (09212483) United Kingdom