About G&s Contractors Limited (13624528) United Kingdom