About G&h Construction Limited (13710403) United Kingdom